<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
<script>

    /*
    *  以前保存名字，使用变量保存
    *
    * */
    var name1 = "李狗蛋";
    var name2 = "张三丰";

    /*
    * 如果要保存大量的数据   --   数组
    *
    *       数组的特点：
    *               有很多数据
    *               长度
    *               有顺序
    *
    *      什么是数组：
    *           一个有顺序，有长度的数据集合
    * */

    /*
    *  语法：
    *       定义数组：
    *          var arr = new Array();   //构造函数法
    *
    *          var arr = [];              // 字面量的方法
    *
    *
    *       往数组中存储数据的方法
    *           通过索引的方式存储数据
    *           js中索引是从0开始的整数
    *
    *           arr[索引]  = 数据;
    *
    *           数组初始化的时候也可以存储数据
    *               注意： 1 数据和数据之间使用逗号隔开
    *                      2 如果是使用构造函数的方式初始化，不能只给一个数字类型的数据
    *                           否则会被以为是设置该数组的长度
    *           var arr = new Array(数据1,数据2,...);
    *           var ar2 = [数据1,数据2,....];
    *
    *       把数组中的数据取出来的方法
    *           同样通过索引获取存储在数组中的数据
    *
    *           arr[索引]    把这个东西当成变量使用即可
    *
    *       数组的长度
    *           指的是数组中有多少个数据
    *
    *           数组变量.length
    * */

    //定义数组
//    var arr = new Array();
//    var arr2 = [];
    // 存数据
//    arr[0] = "张三丰";
//    arr[1] = "李狗蛋";
//    arr[2] = "赵铁柱";
//
//
//    arr2[0] = "赵敏";
//    arr2[1] = "西门吹水";

    //初始化数组的方式赋值
//    var arr = new Array(1,2,3,4,5,6);
//    var arr2 = [9,8,7,6,5,4];

    var arr = new Array(998);
    var arr2 = [998];

    arr[100] = "李狗蛋";

    console.log(arr);
    console.log(arr2);
    // 取数据
    var res = arr[0] + arr[1] + arr[2];
    console.log(res);
    var res2 = arr2[0] + arr2[1];
    console.log(res2);

</script>
</body>
</html>